cell baffle - Español Inglés Diccionario